
org 0x10000


entry:
  mov ah,0fh
  mov al,0ah
  int 10h

  mov ax, 0
  mov ss, ax
  mov ds, ax
  mov es, ax
  mov si, msg    ;将msg地址赋给si

putLoop:
  mov al, [si]    ;等同 mov al, byte [si]  将si地址开始的一个字节的值放入al中
  add si, 1    ;si = si+1
  cmp al, 0    ;al与0比较
  je pause        ;如上面比较相等 则跳转到fin 不相等则不跳转,执行后面命令
  mov ah, 0x0e
  int 0x10
  jmp putLoop
  
 pause:

  HLT  ;暂停
  jmp pause
  
 msg:
  DB 0x0a, 0x0a
  DB "loadering...."
